dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Pump Room
— definition
1.
pump room (Noun)
1 definition
pump room (Noun)
— A pump house at a spa where medicinal waters are pumped and where patrons gather.
2 types of
pump house
pumping station
3 parts of
spa
watering hole
watering place